/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package dao;

import model.Denuncia;

/**
 *
 * @author DC PC
 */
public interface DenunciaDao {
    /**
     * Metodo para atualizar objeto denuncia na tabela Denuncia.
     * @param denuncia
     * @throws AtividadeDAOException
     */
    void atualizar (Denuncia denuncia) throws AtividadeDAOException;

    /**
     * Metodo para excluir denuncia da tabela Denuncia.
     * @param denuncia
     * @throws AtividadeDAOException
     */
    void excluir (Denuncia denuncia) throws AtividadeDAOException;

    /**
     * Metodo para adicionar objeto denuncia na tabela Denuncia.
     * @param denuncia
     * @throws AtividadeDAOException
     */
    void salvar (Denuncia denuncia) throws AtividadeDAOException;
    
    Denuncia procurarDenuncia(String nomeDenuncia) throws AtividadeDAOException;
    
}
